be very busy and crowded - Turkish English Dictionary